package com.servingcloud.servera.modules.model;

import javax.validation.constraints.NotNull;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(description="用户修改请求实体")
public class UserInfoMODIFY {
    /**
     * id
     */
	@ApiModelProperty(value="用户Id", required=true)
	@NotNull(message="用户Id不能为空")
	private Long userId;

    /**
     * 用户账号
     */
	@ApiModelProperty(value="用户账号")	
    private String userAlias;

    /**
     * 用户名
     */
	@ApiModelProperty(value="用户名")
    private String userName;

    /**
     * 手机
     */
	@ApiModelProperty(value="用户手机")
    private String userMobile;

	@ApiModelProperty(value="用户年龄")
    private Short userAge;

    /**
     * 获取id
     *
     * @return user_id - id
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * 设置id
     *
     * @param userId id
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * 获取用户账号
     *
     * @return user_alias - 用户账号
     */
    public String getUserAlias() {
        return userAlias;
    }

    /**
     * 设置用户账号
     *
     * @param userAlias 用户账号
     */
    public void setUserAlias(String userAlias) {
        this.userAlias = userAlias == null ? null : userAlias.trim();
    }

    /**
     * 获取用户名
     *
     * @return user_name - 用户名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置用户名
     *
     * @param userName 用户名
     */
    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    /**
     * 获取手机
     *
     * @return user_mobile - 手机
     */
    public String getUserMobile() {
        return userMobile;
    }

    /**
     * 设置手机
     *
     * @param userMobile 手机
     */
    public void setUserMobile(String userMobile) {
        this.userMobile = userMobile == null ? null : userMobile.trim();
    }

    /**
     * @return user_age
     */
    public Short getUserAge() {
        return userAge;
    }

    /**
     * @param userAge
     */
    public void setUserAge(Short userAge) {
        this.userAge = userAge;
    }
}